home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / Installer SDK Cornucopia 1.0.2 / Script Examples / Folder Merge [infm] Example / Makefile next >
Encoding:
Makefile  |  1996-09-13  |  1.2 KB  |  35 lines  |  [TEXT/MPS ]

  1. #
  2. #    makefile for "myFolderMrg.r", the example for folder merge atoms
  3. #
  4. #
  5. #        to build installer script :
  6. #            1) select "Build" from "Build" menu
  7. #            2) type script name "myFolderMrg" ( note: ".r" is omitted )
  8. #            
  9. #        to build debug version of installer script :
  10. #            1) select "Build" from "Build" menu
  11. #            2) type script name "myFolderMrg.debug" ( note: ".r" is omitted )
  12. #            
  13.  
  14. scriptName                = myFolderMrg
  15. debugScriptName            = {scriptName}.debug
  16.  
  17. # directory where ScriptCheck MPW tool can be found
  18. ScriptCheckDir            = :::Tools:Released:ScriptCheck 4.0.3:
  19. # directory where RIncludes can be found
  20. InstallerRIncDir        = :::DeveloperInterfaces:RIncludes:
  21. # directory where the Installer Debugger can be found
  22. InstallerDebuggerDir    = :::Tools:Released:Installer Debugger 4.0.3:
  23.  
  24. "{debugScriptName}" ƒ "{scriptName}"
  25.     Duplicate -y "{scriptName}" "{scriptName} w/ Debugger"
  26.     Rez -m "{InstallerDebuggerDir}Installer Debugger.r" -append -o "{scriptName} w/ Debugger"
  27.  
  28. "{scriptName}" ƒ "{scriptName}.r"
  29.     set theTime    "'`date -d -s` 12:00:00 PM'"
  30.     Rez "{scriptName}.r" -o "{scriptName}" -t 'kajr' -c 'kajr' -i "{InstallerRIncDir}"
  31.     SetFile -a b -d {theTime} "{scriptName}"
  32.     "{ScriptCheckDir}ScriptCheck" "{scriptName}" -h -d -a
  33.     SetFile -m {theTime} "{scriptName}"
  34.  
  35.